Search
Ascaris lumbricoides is a cosmopolitan gastrointestinal parasitic nematode of man. Ascaris suum i...